<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>tinydtls: Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">tinydtls
   &#160;<span id="projectnumber">0.8.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
  <div id="navrow3" class="tabs2">
    <ul class="tablist">
      <li class="current"><a href="functions.html"><span>All</span></a></li>
      <li><a href="functions_func.html"><span>Functions</span></a></li>
      <li><a href="functions_vars.html"><span>Variables</span></a></li>
    </ul>
  </div>
  <div id="navrow4" class="tabs3">
    <ul class="tablist">
      <li><a href="#index_a"><span>a</span></a></li>
      <li><a href="#index_b"><span>b</span></a></li>
      <li><a href="#index_c"><span>c</span></a></li>
      <li><a href="#index_d"><span>d</span></a></li>
      <li><a href="#index_e"><span>e</span></a></li>
      <li><a href="#index_h"><span>h</span></a></li>
      <li><a href="#index_i"><span>i</span></a></li>
      <li><a href="#index_k"><span>k</span></a></li>
      <li><a href="#index_l"><span>l</span></a></li>
      <li><a href="#index_m"><span>m</span></a></li>
      <li><a href="#index_n"><span>n</span></a></li>
      <li><a href="#index_o"><span>o</span></a></li>
      <li><a href="#index_p"><span>p</span></a></li>
      <li><a href="#index_r"><span>r</span></a></li>
      <li><a href="#index_s"><span>s</span></a></li>
      <li><a href="#index_t"><span>t</span></a></li>
      <li class="current"><a href="#index_w"><span>w</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="contents">
<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div>

<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
<li>addr
: <a class="el" href="structsession__t.html#a0bb4423cd29b415a4cf6c32d5d9a43e4">session_t</a>
</li>
<li>app
: <a class="el" href="structdtls__context__t.html#ab37722ec6b82dd3120827812f212a51e">dtls_context_t</a>
</li>
</ul>


<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
<li>buckets
: <a class="el" href="structUT__hash__table.html#a04556bbef9c9a1c40b1bc0d17a2a6e0b">UT_hash_table</a>
</li>
</ul>


<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
<li>cipher
: <a class="el" href="structdtls__handshake__parameters__t.html#a5cc61a98763800b5b4e7617307649933">dtls_handshake_parameters_t</a>
, <a class="el" href="structdtls__security__parameters__t.html#a21d9fac709d739535b0cbecce4c18830">dtls_security_parameters_t</a>
</li>
<li>client
: <a class="el" href="structdtls__handshake__parameters__t.html#af37f38ce7c5f5e4ab62f16aacc2035f9">dtls_handshake_parameters_t</a>
</li>
<li>compression
: <a class="el" href="structdtls__handshake__parameters__t.html#a67f85371953c8ae07ec110cb39c13125">dtls_handshake_parameters_t</a>
, <a class="el" href="structdtls__security__parameters__t.html#a6a72df7ab1151f81e49d464175fcaf2a">dtls_security_parameters_t</a>
</li>
<li>cookie_secret
: <a class="el" href="structdtls__context__t.html#adb7dc6a53a7e00f2c4bbf726973e002f">dtls_context_t</a>
</li>
<li>cookie_secret_age
: <a class="el" href="structdtls__context__t.html#a3f26099dbb3588ae9a86d26f69ec08f8">dtls_context_t</a>
</li>
<li>count
: <a class="el" href="structUT__hash__bucket.html#a5d20cc12bdcbde360398910eefb45634">UT_hash_bucket</a>
</li>
<li>ctx
: <a class="el" href="structaes128__ccm__t.html#a5bdf410f025e4177ced456059bc8a371">aes128_ccm_t</a>
</li>
<li>curve
: <a class="el" href="structdtls__ecdsa__key__t.html#ad78834cca7158114bd78d3d0acb4a548">dtls_ecdsa_key_t</a>
</li>
</ul>


<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
<li>data
: <a class="el" href="structdtls__cipher__context__t.html#a02da63201e2ac7bc508e3bb54c5761dc">dtls_cipher_context_t</a>
, <a class="el" href="structdtls__hmac__context__t.html#a84c35513fa655d8456be215f4509bb40">dtls_hmac_context_t</a>
, <a class="el" href="structnetq__t.html#a5b4d387623df43fe25a3b11e9d4fb02c">netq_t</a>
</li>
<li>do_client_auth
: <a class="el" href="structdtls__handshake__parameters__t.html#ab17efe8550600d945ced029e43ca86d6">dtls_handshake_parameters_t</a>
</li>
</ul>


<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
<li>epoch
: <a class="el" href="structdtls__security__parameters__t.html#a2bce1fa0bf77eeab8fadca824de602da">dtls_security_parameters_t</a>
, <a class="el" href="structnetq__t.html#a9998944e43a39a2e5700156876a312e0">netq_t</a>
</li>
<li>event
: <a class="el" href="structdtls__handler__t.html#aae2db3733c5f0a0eea9a635490bdfe59">dtls_handler_t</a>
</li>
<li>expand_mult
: <a class="el" href="structUT__hash__bucket.html#a9b739c1b69c141e8198c0c64af643b2b">UT_hash_bucket</a>
</li>
</ul>


<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
<li>h
: <a class="el" href="structdtls__context__t.html#a460737bda0d200538c00ef7877b339cd">dtls_context_t</a>
</li>
<li>handshake_params
: <a class="el" href="structdtls__peer__t.html#aa176a7ffe3a780dc97a716dfffb54992">dtls_peer_t</a>
</li>
<li>hashv
: <a class="el" href="structUT__hash__handle.html#aae5e635fa110556e5007f627089f8323">UT_hash_handle</a>
</li>
<li>hh
: <a class="el" href="structdtls__peer__t.html#a4241666f9097d15a486840bce28c3fd5">dtls_peer_t</a>
</li>
<li>hh_head
: <a class="el" href="structUT__hash__bucket.html#a785a785132212378bb28fb4341cfecaf">UT_hash_bucket</a>
</li>
<li>hh_next
: <a class="el" href="structUT__hash__handle.html#a4f6989385499ba6f594b0f0facd28325">UT_hash_handle</a>
</li>
<li>hh_prev
: <a class="el" href="structUT__hash__handle.html#a3ec03e34d7975d5c1981c44b324619b2">UT_hash_handle</a>
</li>
<li>hho
: <a class="el" href="structUT__hash__table.html#afd05f4d9e45354fb010367ae9e1bddb6">UT_hash_table</a>
</li>
<li>hs_hash
: <a class="el" href="structdtls__hs__state__t.html#a991b95919538531d730f74045e4fe3b1">dtls_hs_state_t</a>
</li>
<li>hs_state
: <a class="el" href="structdtls__handshake__parameters__t.html#a56e7392a649731166fc82a523b0eb027">dtls_handshake_parameters_t</a>
</li>
</ul>


<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
<li>id_length
: <a class="el" href="structdtls__handshake__parameters__psk__t.html#a39ae0d1ead76e8bd5a3631ae8677be1b">dtls_handshake_parameters_psk_t</a>
</li>
<li>ideal_chain_maxlen
: <a class="el" href="structUT__hash__table.html#a5f1cec93d5d753ba02097c797e4d67ad">UT_hash_table</a>
</li>
<li>identity
: <a class="el" href="structdtls__handshake__parameters__psk__t.html#a6cce0754e4b9cf5469ddfec595be3084">dtls_handshake_parameters_psk_t</a>
</li>
<li>ifindex
: <a class="el" href="structsession__t.html#aafc69fe43548bd69c0e15aa82e73f3ff">session_t</a>
</li>
<li>ineff_expands
: <a class="el" href="structUT__hash__table.html#a216c7d98cf40a0064bee94aa8a5bf1b7">UT_hash_table</a>
</li>
</ul>


<h3><a class="anchor" id="index_k"></a>- k -</h3><ul>
<li>key
: <a class="el" href="structUT__hash__handle.html#a40690fc15aeaeba8f25385f05f84dd4d">UT_hash_handle</a>
</li>
<li>key_block
: <a class="el" href="structdtls__security__parameters__t.html#a1c3a56ea4af8ff71e1ffe77221541f4d">dtls_security_parameters_t</a>
</li>
<li>keylen
: <a class="el" href="structUT__hash__handle.html#af2abdc405972a6bbdee2ade2c0f346c4">UT_hash_handle</a>
</li>
<li>keyx
: <a class="el" href="structdtls__handshake__parameters__t.html#a483b158f8fc86e45e7c0fc603a66925f">dtls_handshake_parameters_t</a>
</li>
</ul>


<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
<li>length
: <a class="el" href="structnetq__t.html#ac72c9378282becab5a273f612f58c124">netq_t</a>
</li>
<li>LIST_STRUCT()
: <a class="el" href="structdtls__context__t.html#adf4e86be64bd4a07936ddbba5f6fa6af">dtls_context_t</a>
, <a class="el" href="structdtls__handshake__parameters__t.html#a44c54027bff617597d51f4fc862a1dc4">dtls_handshake_parameters_t</a>
</li>
<li>log2_num_buckets
: <a class="el" href="structUT__hash__table.html#ae376a7f3fac525f3a9d03b6beec8d12f">UT_hash_table</a>
</li>
</ul>


<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
<li>master_secret
: <a class="el" href="structdtls__handshake__parameters__t.html#a21ba88c7b062772beb75c5570d257898">dtls_handshake_parameters_t</a>
</li>
<li>mseq_r
: <a class="el" href="structdtls__hs__state__t.html#a4e2184c917d1ad46d308e8770193f542">dtls_hs_state_t</a>
</li>
<li>mseq_s
: <a class="el" href="structdtls__hs__state__t.html#a694ce15382e7504a750a1b102ad8ec32">dtls_hs_state_t</a>
</li>
</ul>


<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
<li>next
: <a class="el" href="structlist.html#a1900fe79e875e2838625b2eb60837f8f">list</a>
, <a class="el" href="structnetq__t.html#a89ecfe2e9b464039d390e8746da546cb">netq_t</a>
, <a class="el" href="structUT__hash__handle.html#a93bc88ffe97f85ea0d9e0056b7118942">UT_hash_handle</a>
</li>
<li>noexpand
: <a class="el" href="structUT__hash__table.html#a635661789933752e7b83dac84430eae1">UT_hash_table</a>
</li>
<li>nonideal_items
: <a class="el" href="structUT__hash__table.html#a8cb66cfb259a204cda59a815e4db664f">UT_hash_table</a>
</li>
<li>num_buckets
: <a class="el" href="structUT__hash__table.html#a3ed04b6233facaedf910672578d86339">UT_hash_table</a>
</li>
<li>num_items
: <a class="el" href="structUT__hash__table.html#a74534cc14f080c96f94d8f5da83d9d76">UT_hash_table</a>
</li>
</ul>


<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
<li>other_eph_pub_x
: <a class="el" href="structdtls__handshake__parameters__ecdsa__t.html#aa941f98cb3a6dd1dd3c52fb68c37921f">dtls_handshake_parameters_ecdsa_t</a>
</li>
<li>other_eph_pub_y
: <a class="el" href="structdtls__handshake__parameters__ecdsa__t.html#a56047d51afb4a38924db2000af74e83a">dtls_handshake_parameters_ecdsa_t</a>
</li>
<li>other_pub_x
: <a class="el" href="structdtls__handshake__parameters__ecdsa__t.html#a0d0470e6d450f955ef574f22cb74c5bf">dtls_handshake_parameters_ecdsa_t</a>
</li>
<li>other_pub_y
: <a class="el" href="structdtls__handshake__parameters__ecdsa__t.html#af1fde768658a37d6e3a469842e0854b0">dtls_handshake_parameters_ecdsa_t</a>
</li>
<li>own_eph_priv
: <a class="el" href="structdtls__handshake__parameters__ecdsa__t.html#aaa5b9eb0a00a615f7910294ed0739b5b">dtls_handshake_parameters_ecdsa_t</a>
</li>
</ul>


<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
<li>pad
: <a class="el" href="structdtls__hmac__context__t.html#aba13422e176f7d16f3f251634ca7f868">dtls_hmac_context_t</a>
</li>
<li>peer
: <a class="el" href="structnetq__t.html#aaca5f6407bd7b3162d9ee7e7e7b8f0ff">netq_t</a>
</li>
<li>peers
: <a class="el" href="structdtls__context__t.html#a417fa8ac04478292f0539d2da0fec088">dtls_context_t</a>
</li>
<li>prev
: <a class="el" href="structUT__hash__handle.html#abaf54a69367933df2d45575f48ca6a58">UT_hash_handle</a>
</li>
<li>priv_key
: <a class="el" href="structdtls__ecdsa__key__t.html#a91769609f44590f193d726187ab366de">dtls_ecdsa_key_t</a>
</li>
<li>pub_key_x
: <a class="el" href="structdtls__ecdsa__key__t.html#aa54efc762737c1b94eaebae1262d4221">dtls_ecdsa_key_t</a>
</li>
<li>pub_key_y
: <a class="el" href="structdtls__ecdsa__key__t.html#aaceb7ea4b4f9e74fb2ec85c49746132f">dtls_ecdsa_key_t</a>
</li>
</ul>


<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>random
: <a class="el" href="structdtls__handshake__parameters__t.html#a5c4e7bb5d4d890200a176cfe13c6fb9a">dtls_handshake_parameters_t</a>
</li>
<li>read
: <a class="el" href="structdtls__handler__t.html#a48f28d381286b493fe6dd8eab5cbaa88">dtls_handler_t</a>
</li>
<li>readbuf
: <a class="el" href="structdtls__context__t.html#ad6facbcd3c19ac8e1c79b1664dcf2434">dtls_context_t</a>
</li>
<li>retransmit_cnt
: <a class="el" href="structnetq__t.html#aacd03017f40248c2f48c2b7b9cd92dc8">netq_t</a>
</li>
<li>role
: <a class="el" href="structdtls__peer__t.html#aeca80f1bcbcfdba89a2ab08e4bc48120">dtls_peer_t</a>
</li>
<li>rseq
: <a class="el" href="structdtls__security__parameters__t.html#a100dc82ee41004df1d9f211873332f87">dtls_security_parameters_t</a>
</li>
</ul>


<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
<li>sa
: <a class="el" href="structsession__t.html#a8d0a30ccc98425675a1b0e92e96eaa6a">session_t</a>
</li>
<li>security_params
: <a class="el" href="structdtls__peer__t.html#a6c85e48495ae7de8ddfc4c4fb2a350af">dtls_peer_t</a>
</li>
<li>server
: <a class="el" href="structdtls__handshake__parameters__t.html#a17344d2dab22a9c2c7f8bc9ef9137036">dtls_handshake_parameters_t</a>
</li>
<li>session
: <a class="el" href="structdtls__peer__t.html#a44ebb2ba643269c7e6943f3a9040febe">dtls_peer_t</a>
</li>
<li>signature
: <a class="el" href="structUT__hash__table.html#a87d1ab3f3ede1809c6a485972d20b25f">UT_hash_table</a>
</li>
<li>sin
: <a class="el" href="structsession__t.html#a86093095c1ab36b12180f9215fa2375e">session_t</a>
</li>
<li>sin6
: <a class="el" href="structsession__t.html#a2f337ce1989f3a9b5afeef1a95506bde">session_t</a>
</li>
<li>size
: <a class="el" href="structsession__t.html#aed21682e9f971221d9f35f1266dea125">session_t</a>
</li>
<li>st
: <a class="el" href="structsession__t.html#ac45985b6941c1fd25dbf4e48ff44fb8d">session_t</a>
</li>
<li>state
: <a class="el" href="structdtls__peer__t.html#a4e23cc3b273813744524c3db1fda9c83">dtls_peer_t</a>
</li>
</ul>


<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
<li>t
: <a class="el" href="structnetq__t.html#afe91256ff5267fc680b96efd3bd8635a">netq_t</a>
</li>
<li>tail
: <a class="el" href="structUT__hash__table.html#a00a889a5e1ebaeec0a83ec2701df1992">UT_hash_table</a>
</li>
<li>tbl
: <a class="el" href="structUT__hash__handle.html#ad2035ee3b2aa55b22e352341372a5e73">UT_hash_handle</a>
</li>
<li>timeout
: <a class="el" href="structnetq__t.html#ae0c2648acf87d1e6f2566bc3600771b6">netq_t</a>
</li>
<li>tmp
: <a class="el" href="structdtls__handshake__parameters__t.html#ac27a2063a8136615971f8d591afdd01f">dtls_handshake_parameters_t</a>
</li>
<li>type
: <a class="el" href="structnetq__t.html#a13d74bc65c8879b894698935fbbe2246">netq_t</a>
</li>
</ul>


<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
<li>write
: <a class="el" href="structdtls__handler__t.html#a161ad99d77bd3b963bcd473eb3cbefe2">dtls_handler_t</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Feb 27 2015 15:15:33 for tinydtls by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>
